in settlement of your invoice of … - Spanisch Englisch Wörterbuch